//验证设置
function checkSaveSet() {

    if(setValueIsNull($('#modelDefaultNameSet').val())){
        layer.alert('请填写默认角色名称！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    if(setValueIsNull($('#aiSystemSet').val())){
        layer.alert('请填写AI人设！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    if(setValueIsNull($('#prologueSet').val())){
        layer.alert('请填写开场白设置！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    if(setValueIsNull($('#sorryTxtSet').val())){
        layer.alert('请填写模型无法回答时的提示语！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    if(chooseAiModelList==null || chooseAiModelList=='' || chooseAiModelList==[] || !chooseAiModelList.length>0){
        layer.alert('请至少选择一个AI模型！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    if(chooseLedgeBaseList==null || chooseLedgeBaseList=='' || chooseLedgeBaseList==[] || !chooseLedgeBaseList.length>0){
        layer.alert('请至少关联一个知识库！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    if(eKnowSceneInfo.isLimitTimes=='1'){//开启限制用户每天对话次数
        if(setValueIsNull($('#userChatTimesSet').val())){
            layer.alert('请填写次数限制！', {icon: 0,shadeClose: true,title: '提示 '});
            return false;
        }
        if(!isInteger($('#userChatTimesSet').val())){
            layer.alert('次数限制应是数字！', {icon: 0,shadeClose: true,title: '提示 '});
            return false;
        }
    }
    if(setValueIsNull($('#inputMaxSet').val())){
        layer.alert('请填写提问字数限制！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    if(!isInteger($('#inputMaxSet').val())){
        layer.alert('提问字数限制应是数字！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    if(parseInt($('#inputMaxSet').val())>1000 || parseInt($('#inputMaxSet').val())<=0){
        layer.alert('提问字数应限制在0-1000！', {icon: 0,shadeClose: true,title: '提示 '});
        return false;
    }
    return true;
}


//非空判断
function setValueIsNull(value) {
    if(value==undefined){
        return true;
    }
    if(value==null){
        return true;
    }
    if(value.replace(/\s/g, '') == ''){
        return true;
    }
    return false;
}
//整数数字判断
function isInteger(obj) {
    return  obj%1 === 0
}
//非空判断,返回“”
function returnValueIsNull(value) {
    if(value==undefined){
        return "";
    }
    if(value==null){
        return "";
    }
    if(value.replace(/\s/g, '') == ''){
        return "";
    }
    return value;
}